armored money transport truck - Francés Inglés Diccionario